shoemaker's strap - Anglais Synonymes Dictionnaire